/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controllers;

import java.util.HashMap;
import models.entidades.AtributoTabAux;
import models.entidades.Procedimento;
import models.entidades.TabAux;
import models.negocio.NegocioAtributoAux;

/**
 *
 * @author Wenderson
 */
public class AtributoAuxController {
    
    private static NegocioAtributoAux negAtributo = new NegocioAtributoAux();
    
    public static AtributoTabAux obter(int cd_atributo) {
        return negAtributo.obter(cd_atributo);
    }
    
    public static HashMap<String, String> getNomeTipo(Procedimento procedimento) {
        return negAtributo.getNomeTipo(procedimento);
    }

    public static HashMap<String, String> getChavesReferenciadas(Procedimento procedimento) {
        return negAtributo.getChavesReferenciadas(procedimento);
    }
    
    public static HashMap<String, String> getAtributosReferenciados(Procedimento procedimento) {
        return negAtributo.getAtributosReferenciados(procedimento);
    }

    public static HashMap<String, String> getAtributosNaoChaves(Procedimento procedimento, int tipo_atributo) {
        return negAtributo.getAtributosNaoChaves(procedimento, tipo_atributo);
    }

    public static HashMap<String, String> getAtributosNaoChavesNull(Procedimento procedimento, int tipo_atributo, int nulidade) {
        return negAtributo.getAtributosNaoChavesNull(procedimento, tipo_atributo, nulidade);
    }

    public static HashMap<String, String> getAtributosNaoChavesChar(Procedimento procedimento, int tipo_atributo) {
        return negAtributo.getAtributosNaoChavesChar(procedimento, tipo_atributo);
    }
}
